/*
 * @Author: 卡卡 1071780426@qq.com
 * @Date: 2022-08-17 17:24:44
 * @LastEditors: 贺楠 1071780426@qq.com
 * @LastEditTime: 2024-07-10 16:51:40
 * @FilePath: \backstage\src\api\request.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import {
    req,
    reqNull,
    reqNullS,
    reqNullH,
    up
} from './index';

let url = 'https://xayj.limsapp.cn:8010/qualityManagementPlatform/' //正式
// 文件前缀
var fileAnnexes = 'http://xayj.limsapp.cn:8301//fileAnnexes/';
export { fileAnnexes }


// let url = 'http://192.168.0.13:8080/qualityManagementPlatform/' //孙猛本地
// let url = 'http://192.168.0.11:9221/qualityManagementPlatform/' //李康本地
// let url = 'http://192.168.0.20:8080/qualityManagementPlatform/' //嫣然/本地
// let url = 'http://192.168.0.44:8080/qualityManagementPlatform/' //韩磊/本地

// http: //192.168.0.44:8080/qualityManagementPlatform/Web/Behavior/CheckWorkplanInformation.do

// 上传附件
export const upload = (res) => {
    return up("post", "http://xayj.limsapp.cn:80/qualityManagementPlatform/App/upload/uploadFile.do", res)
}
// export const upload = (res) => {
//     return up("post", "http://192.168.0.20:8080/qualityManagementPlatform/App/upload/uploadFile.do", res)
// }
//  登录
export const login = (res) => {
    return reqNull("post", url + "Base/User/loginWeb.do", res)
}
// 免登陆
export const loginfree = (res) => {
    return reqNull("post", url + "Base/login/loginfree.do", res)
}
// 免登录
export const loginHttps = (res) => {
    return reqNull("post", url + "Base/User/loginHttps", res)
}
// 拌和站列表
export const getMixListByCompanyId = (res) => {
    return reqNull("post", url + "bhzController/getMixLists", res)
}
// 预警通知-对象列表页
export const getNoticeObjectListByCompanyId = (res) => {
    return reqNull("post", url + "bhzController/getNoticeObjectListByCompanyId.do", res)
}
// 预警通知-对象新增
export const addNoticeObject = (res) => {
    return reqNull("post", url + "bhzController/addNoticeObject.do", res)
}
// 预警通知-对象详情
export const getNoticeObject = (res) => {
    return reqNull("post", url + "bhzController/getNoticeObject.do", res)
}
// 预警通知-对象删除
export const deleteNoticeObject = (res) => {
    return reqNull("post", url + "bhzController/deleteNoticeObject.do", res)
}
// 预警通知-人员列表页分页
export const getNoticeUserListsByCompanyId = (res) => {
    return reqNull("post", url + "bhzController/getNoticeUserListsByCompanyId.do", res)
}
// 预警通知-人员新增
export const addNoticeUser = (res) => {
    return reqNull("post", url + "bhzController/addNoticeUser.do", res)
}
//预警通知-人员详情
export const getNoticeUser = (res) => {
    return reqNull("post", url + "bhzController/getNoticeUser.do", res)
}
// 【删除】预警通知-人员修改
export const updateNoticeUser = (res) => {
    return reqNull("post", url + "bhzController/updateNoticeUser.do", res)
}
// 拌和站详情 

export const getMixInfoById = (res) => {
    return reqNull("post", url + "bhzController/getMixInfoById", res)
}
// 查询-拌合站设置-列表接口
export const getStationmachineList = (res) => {
    return reqNull("post", url + "Web/Station/getStationmachineList", res)
}
// 新增按钮拌合机状态
export const getMachineList = (res) => {
    return reqNull("post", url + "remoteController/getMachineList.do", res)
}
// 保存按钮拌合机状态
export const addMachineActive = (res) => {
    return reqNull("post", url + "remoteController/addMachineActive.do", res)
}
// 获取 拌合机状态详情
export const getMachineActive = (res) => {
    return reqNull("post", url + "remoteController/getMachineActive.do", res)
}
// 修改 启用停用/开始上传日期
export const updateMachineActive = (res) => {
    return reqNull("post", url + "remoteController/updateMachineActive.do", res)
}
// 查询-超标记录列表页
export const getClosedLists = (res) => {
    return reqNull("post", url + "bhzController/getClosedLists.do", res)
}
// 闭合-表单详情
export const getClosedFormByParentId = (res) => {
    return reqNull("post", url + "bhzController/getClosedFormByParentId.do", res)
}
// 查询-闭合表单保存
export const addClosedForm = (res) => {
    return reqNull("post", url + "bhzController/addClosedForm.do", res)
}
//  查询-拌合站设置-新增接口
export const saveStationmachine = (res) => {
    return reqNull("post", url + "Web/Station/saveStationmachine", res)
}
//  查询-拌合站设置-详情接口
export const getStationmachineByFid = (res) => {
    return reqNull("post", url + "Web/Station/getStationmachineByFid", res)
}
// 查询-拌合站预警信息-新增接口
export const saveStationWarn = (res) => {
    return reqNull("post", url + "Web/Station/saveStationWarn", res)
}
// 查询-拌合站信息-根据拌合机编号详情接口
export const getStationmachineByfMachineid = (res) => {
    return reqNull("post", url + "Web/Station/getStationmachineByfMachineid", res)
}
// 查询-拌合站预警信息-详情接口
export const getStationWarnByCompanyId = (res) => {
    return reqNull("post", url + "Web/Station/getStationWarnByCompanyId", res)
}
// 查询-产能分析列表页 
export const getCensusList1 = (res) => {
    return reqNull("post", url + "bhzController/getCensusList1.do", res)
}
// 查询-用量分析、材料偏差列表页
export const getCensusList2 = (res) => {
    return reqNull("post", url + "bhzController/getCensusList2.do", res)
}
// 查询-混凝土产量分析
export const getConcreteProduction = (res) => {
    return reqNull("post", url + "Web/Report/getConcreteProduction.do", res)
}
// 查询-原材料消耗统计
export const getMaterialConsumption = (res) => {
    return reqNull("post", url + "Web/Report/getMaterialConsumption.do", res)
}
// 查询-混凝土超标统计
export const getConcreteExceeding = (res) => {
    return reqNull("post", url + "Web/Report/getConcreteExceeding.do", res)
}
// 生产用量-列表页 
export const getTotalAmountList = (res) => {
    return reqNull("post", url + "bhzController/getTotalAmountList.do", res)
}
// 生产用量-详情页
export const getTotalAmountDetail = (res) => {
    return reqNull("post", url + "bhzController/getTotalAmountDetail.do", res)
}
// 材料用量-列表页
export const getMaterialAmountList = (res) => {
    return reqNull("post", url + "bhzController/getMaterialAmountList.do", res)
}
// 拌合机在线状态
export const getMachineStatus = (res) => {
    return reqNull("post", url + "remoteController/getMachineStatus.do", res)
}
// 查询-拌合机设置-拌合机列表接口
export const getMachineListByStationId = (res) => {
    return reqNull("post", url + "Web/Station/getMachineListByStationId.do", res)
}
// 砼-配合比编辑-详情接口
export const getConcreteRecipeByFid = (res) => {
    return reqNull("post", url + "bhzController/getConcreteRecipeByFid.do", res)
}
// 砼-配合比编辑-保存接口
export const saveConcreteRecipe = (res) => {
    return reqNull("post", url + "bhzController/saveConcreteRecipe.do", res)
}
// 砼-配合比编辑-列表接口
export const getConcreteRecipeLists = (res) => {
    return reqNull("post", url + "bhzController/getConcreteRecipeLists.do", res)
}
// 砼-配合比编辑-提交接口
export const commitConcreteRecipe = (res) => {
    return reqNull("post", url + "bhzController/commitConcreteRecipe.do", res)
}
// 砼-配合比编辑-删除接口
export const deleteConcreteRecipe = (res) => {
    return reqNull("post", url + "bhzController/deleteConcreteRecipe.do", res)
}
//砼配合比-场站塌落度检测保存接口
export const saveConcreteRecipeByStation = (res) => {
    return reqNull("post", url + "bhzController/saveConcreteRecipeByStation.do", res)
}
//砼配合比-现场塌落度检测保存接口
export const saveConcreteRecipeBySite = (res) => {
    return reqNull("post", url + "bhzController/saveConcreteRecipeBySite.do", res)
}

//拌合机检定校准-列表接口
export const getMachineCheckLists = (res) => {
    return reqNull("post", url + "bhzController/getMachineCheckLists.do", res)
}
//拌合机检定校准-检定单保存接口
export const saveMachineCheck = (res) => {
    return reqNull("post", url + "bhzController/saveMachineCheck.do", res)
}
// 拌合机检定校准-检定单编辑按钮详情接口
export const getMachineCheckByFid = (res) => {
    return reqNull("post", url + "bhzController/getMachineCheckByFid.do", res)
}
// 拌合机检定校准-检定单查看按钮详情接口
export const getMachineCheckListByFid = (res) => {
    return reqNull("post", url + "bhzController/getMachineCheckListByFid.do", res)
}
// 拌合机检定校准-检定单提交接口
export const submitMachineCheck = (res) => {
    return reqNull("post", url + "bhzController/submitMachineCheck.do", res)
}
// 拌合机检定校准-检定单删除接口
export const delMachineCheck = (res) => {
    return reqNull("post", url + "bhzController/delMachineCheck.do", res)
}

// 获取数据库所有表名
export const getSysTable = (res) => {
    return reqNull("post", url + "roadApi/getSysTable.do", res)
}
// 标段划分--列表页
export const getCheckProjectFirstList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckProjectFirstList.do", res)
}
// 管理系统
//组织机构-- 获取列表数据(左侧树)
export const getUserCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getUserCompanyTreeList.do", res)
}
//组织机构-- 获取列表数据(分子公司树)
export const getUserCompanyTreeListFz = (res) => {
    return reqNull("post", url + "Base/Company/getUserCompanyTreeListFz.do", res)
}

//组织机构-- 受检单位树
export const getUserCompanyTreeLists = (res) => {
    return reqNull("post", url + "Base/Company/getUserCompanyTreeLists.do", res)
}
//组织机构-- 受检项目树
export const getUserCompanyTreeListXm = (res) => {
    return reqNull("post", url + "Base/Company/getUserCompanyTreeListXm.do", res)
}
//组织机构-- 获取列表数据(不带分子公司)--(现场生产质量管控-班组、工序)
export const getXmCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getXmCompanyTreeList.do", res)
}
//组织机构-- 获取列表数据(第三方检测机构组织机构树)
export const getTestCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getTestCompanyTreeList.do", res)
}
//组织机构-- 获取列表数据
export const getBaseCompanyList = (res) => {
    return reqNull("post", url + "Base/Company/getBaseCompanyList.do", res)
}
//组织机构--新增
export const addBaseCompany = (res) => {
    return reqNull("post", url + "Base/Company/addBaseCompany.do", res)
}
//组织机构--编辑
export const getBaseCompanyByFid = (res) => {
    return reqNull("post", url + "Base/Company/getBaseCompanyByFid.do", res)
}
//组织机构--删除
export const delBaseCompany = (res) => {
    return reqNull("post", url + "Base/Company/delBaseCompany.do", res)
}
// 省市区
export const Area = (res) => {
    return reqNull("post", url + "Base/Area/getBaseAreaList.do", res)
}



// 字典管理-根据字典编码查询字典项
export const getDictionaryTree = (res) => {
    return req("post", url + "Base/Dataitem/getBaseDataitemDetailByItemCode.do", res)
}


// 角色管理-列表页（分页）
export const getBaseRoleList = (res) => {
    return req("post", url + "Base/Role/getBaseRoleList.do", res)
}
// 角色管理- 详情
export const getBaseRoleDetail = (res) => {
    return req("post", url + "Base/Role/getBaseRoleByFid.do", res)
}
// 角色管理- 新增
export const getBaseRoleAdd = (res) => {
    return req("post", url + "Base/Role/addBaseRole.do", res)
}
// 角色管理- 删除
export const getBaseRoleDelete = (res) => {
    return req("post", url + "Base/Role/delBaseRole.do", res)
}
// 角色管理-角色与用户绑定接口
export const addBaseRoleUser = (res) => {
    return req("post", url + "Base/Role/addBaseRoleUser.do", res)
}
// 角色管理-查询当前角色模块按钮权限
export const getBaseRoleModuleList = (res) => {
    return req("post", url + "Base/Role/getBaseRoleModuleList.do", res)
}

// 角色管理-当前角色模块按钮权限新增接口

export const addBaseRoleModule = (res) => {
    return req("post", url + "Base/Role/addBaseRoleModule.do", res)
}

// 部门管理-查询部门列表以及下属人员
export const getRoleUserList = (res) => {
    return req("post", url + "Base/Role/getRoleUserList.do", res)
}
// 部门管理-查询部门列表以及下属人员
export const getBaseDepartmentUser = (res) => {
    return req("post", url + "Base/Department/getBaseDepartmentUserByCompanyid.do", res)
}

// 部门管理--获取列表数据
export const getBaseDepartmentList = (res) => {
    return reqNull("post", url + "Base/Department/getBaseDepartmentList.do", res)
}
//部门管理--新增
export const addBaseDepartment = (res) => {
    return reqNull("post", url + "Base/Department/addBaseDepartment.do", res)
}
//部门管理--编辑
export const getBaseDepartmentByFid = (res) => {
    return reqNull("post", url + "Base/Department/getBaseDepartmentByFid.do", res)
}
//部门管理--删除
export const delBaseDepartment = (res) => {
    return reqNull("post", url + "Base/Department/delBaseDepartment.do", res)
}


//岗位管理-- 列表数据
export const getBasePostList = (res) => {
    return reqNull("post", url + "Base/Post/getBasePostList.do", res)
}
//岗位管理--新增
export const addBasePost = (res) => {
    return reqNull("post", url + "Base/Post/addBasePost.do", res)
}
//岗位管理--编辑
export const getBasePostByFid = (res) => {
    return reqNull("post", url + "Base/Post/getBasePostByFid.do", res)
}
//岗位管理--删除
export const delBasePost = (res) => {
    return reqNull("post", url + "Base/Post/delBasePost.do", res)
}

// 用户管理--列表数据
export const getBaseUserPageList = (res) => {
    return reqNull("post", url + "Base/User/getBaseUserPageList.do", res)
}
// 用户管理--新增
export const addBaseUser = (res) => {
    return reqNull("post", url + "Base/User/addBaseUser.do", res)
}
// 用户管理--详情
export const getBaseUserByFid = (res) => {
    return reqNull("post", url + "Base/User/getBaseUserByFid.do", res)
}
// 用户管理--删除
export const delBaseUser = (res) => {
    return reqNull("post", url + "Base/User/delBaseUser.do", res)
}
// 用户管理--数据查询
export const getBaseUserList = (res) => {
    return reqNull("post", url + "Base/User/getBaseUserList.do", res)
}
// 用户管理--判断用户名是否重复
export const getExistAccount = (res) => {
    return reqNull("post", url + "Base/User/getExistAccount.do", res)
}


// 系统管理模块管理-列表页
export const getBaseModuleList = (res) => {
    return reqNull("post", url + "Base/Module/getBaseModuleList.do", res)
}
// 模块管理-详情接口
export const getBaseModuleDetail = (res) => {
    return reqNull("post", url + "Base/Module/getBaseModuleByFid.do", res)
}
// 模块管理-删除接口
export const getBaseModuleDelete = (res) => {
    return reqNull("post", url + "Base/Module/delBaseModule.do", res)
}
// 模块新增
export const getBaseModuleAdd = (res) => {
    return reqNull("post", url + "Base/Module/addBaseModule.do", res)
}


// 数据字典--左侧树状图接口
export const getBaseDataitemList = (res) => {
    return reqNull("post", url + "Base/Dataitem/getBaseDataitemList.do", res)
}
// 数据字典-右侧列表页（根据编码查询）
export const getBaseDataitemDetailByItemCode = (res) => {
    return reqNull("post", url + "Base/Dataitem/getBaseDataitemDetailByItemCode.do", res)
}
// 数据字典-列表--新增
export const addBaseDataitemDetail = (res) => {
    return reqNull("post", url + "Base/Dataitem/addBaseDataitemDetail.do", res)
}
// 数据字典-列表--详情
export const getBaseDataitemDetailByFid = (res) => {
    return reqNull("post", url + "Base/Dataitem/getBaseDataitemDetailByFid.do", res)
}
// 数据字典-列表--删除
export const delBaseDataitemDetail = (res) => {
    return reqNull("post", url + "Base/Dataitem/delBaseDataitemDetail.do", res)
}

// 数据字典-左侧树状图--新增
export const addBaseDataitem = (res) => {
    return reqNull("post", url + "Base/Dataitem/addBaseDataitem.do", res)
}
// 数据字典-左侧树状图--详情
export const getBaseDataitemByFid = (res) => {
    return reqNull("post", url + "Base/Dataitem/getBaseDataitemByFid.do", res)
}
// 数据字典-左侧树状图--删除
export const delBaseDataitem = (res) => {
    return reqNull("post", url + "Base/Dataitem/delBaseDataitem.do", res)
}

// 外检业务数据字典
// 试验检测依据管理--树
export const getChecknodeList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getChecknodeList.do", res)
}
// 试验检测依据管理--列表（分页）
export const getCheckitemsPageList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckitemsPageList.do", res)
}
// 试验检测依据管理--详情
export const getCheckitemsByFid = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckitemsByFid.do", res)
}
// 试验检测依据管理--详情
export const saveCheckitems = (res) => {
    return reqNull("post", url + "Web/CheckItem/saveCheckitems.do", res)
}
// 试验检测依据管理--删除
export const delCheckitems = (res) => {
    return reqNull("post", url + "Web/CheckItem/delCheckitems.do", res)
}

// 样品种类在线管理-列表页
export const getCheckSpecsItemsList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckSpecsItemsList.do", res)
}


// 检测仪器设备管理-列表页(分页)
export const getMangEquipmentPageList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getMangEquipmentPageList.do", res)
}
// 检测仪器设备管理-列表页
export const getMangEquipmentList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getMangEquipmentList.do", res)
}
// // 检测仪器设备管理-详情接口
export const getMangEquipmentByFid = (res) => {
    return reqNull("post", url + "Web/CheckItem/getMangEquipmentByFid.do", res)
}
//检测仪器设备管理-新增接口
export const addMangEquipment = (res) => {
    return reqNull("post", url + "Web/CheckItem/addMangEquipment.do", res)
}
//检测仪器设备管理-删除接口
export const delMangEquipment = (res) => {
    return reqNull("post", url + "Web/CheckItem/delMangEquipment.do", res)
}
//检测仪器设备管理-提交接口
export const submitMangEquipment = (res) => {
    return reqNull("post", url + "Web/CheckItem/submitMangEquipment.do", res)
}


// 工程部位 - 根据当前登录用户机构id获取工程部位树状图
export const getConcreteProjectList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getConcreteProjectList.do", res)
}
// 钢筋保护层检测-1---列表接口（分页）
export const getProtectioncoursePageList = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectioncoursePageList.do", res)
}
// 钢筋保护层检测-1---列表接口
export const getProtectioncourseListByProjectId = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectioncourseListByProjectId.do", res)
}
// 钢筋保护层检测-1---详情接口
export const getProtectioncourseByFid = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectioncourseByFid.do", res)
}
// 钢筋保护层检测-1---获取检测记录编号接口
export const getProtectioncourseRecordNumber = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectioncourseRecordNumber.do", res)
}
// 钢筋保护层检测-1---新增接口
export const addProtectioncourse = (res) => {
    return reqNull("post", url + "Web/CheckProtection/addProtectioncourse.do", res)
}
// 钢筋保护层检测-1---提交接口
export const submitProtectioncourse = (res) => {
    return reqNull("post", url + "Web/CheckProtection/submitProtectioncourse.do", res)
}
// 钢筋保护层检测-1---删除接口
export const deleteProtectioncourse = (res) => {
    return reqNull("post", url + "Web/CheckProtection/deleteProtectioncourse.do", res)
}


// 钢筋保护层检测-2---列表接口
export const getProtectionthicknessList = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectionthicknessList.do", res)
}
// 钢筋保护层检测-2---待办/已办查询
export const getProtectionthicknessEditList = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectionthicknessEditList.do", res)
}
// 钢筋保护层检测-2---新增接口
export const addProtectionthickness = (res) => {
    return reqNull("post", url + "Web/CheckProtection/addProtectionthickness.do", res)
}
// 钢筋保护层检测-2---详情接口
export const getProtectionByFormId = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectionByFormId.do", res)
}
// 钢筋保护层检测-2---详细接口
export const getProtectionListByProjectId = (res) => {
    return reqNull("post", url + "Web/CheckProtection/getProtectionListByProjectId.do", res)
}
// 钢筋保护层检测-2---提交接口
export const submitProtectionthickness = (res) => {
    return reqNull("post", url + "Web/CheckProtection/submitProtectionthickness.do", res)
}
// 钢筋保护层检测-2---删除接口
export const deleteProtectionthickness = (res) => {
    return reqNull("post", url + "Web/CheckProtection/deleteProtectionthickness.do", res)
}



// 回弹检测结果管控
// 回弹检测结果管控-1列表
export const getConcreteChecksamplePageList = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksamplePageList.do", res)
}
// 检测类型 - 根据当前登录用户获取检测类型
export const getCheckTypeByUserList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckTypeByUserId.do", res)
}
// 混凝土回弹业务监管-新增前获取报告接口
export const addConcreteChecksample = (res) => {
    return reqNull("post", url + "Web/Check/addConcreteChecksample.do", res)
}
// 试验检测依据-获取试验依据，检测依据
export const getCheckitemsList = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckitemsList.do", res)
}
// 检测类型 - 根据当前登录用户获取检测类型
export const getCheckTypeByUserId = (res) => {
    return reqNull("post", url + "Web/CheckItem/getCheckTypeByUserId.do", res)
}
// 混凝土回弹业务监管-新增接口
export const saveConcreteChecksample = (res) => {
    return reqNull("post", url + "Web/Check/saveConcreteChecksample.do", res)
}
// 混凝土回弹业务监管-提交接口
export const submitConcreteChecksample = (res) => {
    return reqNull("post", url + "Web/Check/submitConcreteChecksample.do", res)
}
// 混凝土回弹业务监管-详情接口

export const getConcreteChecksampleByFid = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksampleByFid.do", res)
}
// 混凝土回弹业务监管-删除接口
export const delConcreteChecksample = (res) => {
    return reqNull("post", url + "Web/Check/delConcreteChecksample.do", res)
}
// 混凝土回弹业务监管-2-列表页
export const getConcreteChecksampleEasyTestList = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksampleEasyTestList.do", res)
}
// 混凝土回弹业务监管-根据标段工程标识查询列表页
export const getConcreteChecksampleEasyTestListByProject = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksampleEasyTestListByProject.do", res)
}
// 混凝土回弹业务监管-2-详情接口
export const getConcreteChecksampleEasyTestByFid = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksampleEasyTestByFid.do", res)
}
// 混凝土回弹业务监管-2-新增接口
export const saveConcreteChecksampleEasyTest = (res) => {
    return reqNull("post", url + "Web/Check/saveConcreteChecksampleEasyTest.do", res)
}
// 混凝土回弹业务监管-2-提交接口
export const submitConcreteChecksampleEasyTest = (res) => {
    return reqNull("post", url + "Web/Check/submitConcreteChecksampleEasyTest.do", res)
}
// 混凝土回弹业务监管-2-删除接口
export const delConcreteChecksampleEasyTest = (res) => {
    return reqNull("post", url + "Web/Check/delConcreteChecksampleEasyTest.do", res)
}
// 混凝土回弹业务监管-根据标段工程标识查询列表页
export const getConcreteChecksampleProjectList = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteChecksampleProjectList.do", res)
}
// 混凝土回弹业务监管-3-列表页（分页
export const getConcreteCheckTestPageList = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteCheckTestPageList.do", res)
}
// 混凝土回弹业务监管-3-详情接口
export const getConcreteCheckTestByFid = (res) => {
    return reqNull("post", url + "Web/Check/getConcreteCheckTestByFid.do", res)
}
// 混凝土回弹业务监管-3-保存接口
export const saveConcreteCheckTest = (res) => {
    return reqNull("post", url + "Web/Check/saveConcreteCheckTest.do", res)
}
// 混凝土回弹业务监管-3-提交接口
export const submitConcreteCheckTest = (res) => {
    return reqNull("post", url + "Web/Check/submitConcreteCheckTest.do", res)
}
// 回弹检测结果管控
// 回弹钢保闭合
// 列表
// export const getConcreteCheckSamplePageList = (res) => {
//     return reqNull("post", url + "Web/Check/getConcreteCheckSamplePageList.do", res)
// }

// // 详情 
// export const getConcreteCheckSampleByFid = (res) => {
//     return reqNull("post", url + "Web/Check/getConcreteCheckSampleByFid.do", res)
// }

// 闭合
export const htaddClosedForm = (res) => {
    return reqNull("post", url + "Web/Check/addClosedForm.do", res)
}

// export const getProtectioncoursePageList = (res) => {
//     return reqNull("post", url + "Web/CheckProtection/getProtectioncoursePageList.do", res)
// }
// // 详情 
// export const getProtectioncourseByFid = (res) => {
//     return reqNull("post", url + "Web/CheckProtection/getProtectioncourseByFid.do", res)
// }

// 闭合
export const gbaddClosedForm = (res) => {
    return reqNull("post", url + "Web/CheckProtection/addClosedForm.do", res)
}
// 回弹钢保闭合
// 基桩工程检测管理
// 基桩工程信息编辑-分页列表页
export const getPierProjectPageList = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectPageList.do", res)
}
// 基桩工程信息编辑编辑-新增/修改 保存按钮接口
export const addPierProject = (res) => {
    return reqNull("post", url + "Web/CheckPier/addPierProject.do", res)
}
// 基桩工程信息编辑-详情页
export const getPierProjectByFid = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectByFid.do", res)
}
// 基桩工程信息编辑-删除工程信息接口
export const deletePierProjectByFid = (res) => {
    return reqNull("post", url + "Web/CheckPier/deletePierProjectByFid.do", res)
}
// 基桩工程信息编辑-编辑-提交按钮接口
export const submitPierProject = (res) => {
    return reqNull("post", url + "Web/CheckPier/submitPierProject.do", res)
}
// 基桩工程信息查询页面-列表页接口
export const getPierProjectPageLists = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectPageLists.do", res)
}
// 基桩工程信息查询页面-基桩统计信息接口
export const getPierProjectStatisticInfo = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectStatisticInfo.do", res)
}
// 基桩工程信息查询页面-查询基桩任务接口
export const getPierProjectTaskLists = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectTaskLists.do", res)
}
// 基桩检测统计按建设项目/施工单位/工程名称统计
export const getInfoByProject = (res) => {
    return reqNull("post", url + "Web/CheckPier/getInfoByProject.do", res)
}

// 基桩检测统计获取项目名称
export const getProjectIdAndName = (res) => {
    return reqNull("post", url + "roadApi/getProjectIdAndName.do", res)
}
// 基桩检测统计获取施工单位名称
export const getCompanyIdAndName = (res) => {
    return reqNull("post", url + "roadApi/getCompanyIdAndName.do", res)
}
// 基桩工程检测管理
// 外委基桩检测信息——2
// 检测任务维护 新增/修改
export const addPierTask = (res) => {
    return reqNull("post", url + "Web/CheckPier/addPierTask.do", res)
}
// 检测任务维护提交接口
export const submitPierTask = (res) => {
    return reqNull("post", url + "Web/CheckPier/submitPierTask.do", res)
}
// 检测任务维护删除接口
export const deletePierTaskByFid = (res) => {
    return reqNull("post", url + "Web/CheckPier/deletePierTaskByFid.do", res)
}

// 查询页面--列表页接口
export const getPierTaskPageList = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierTaskPageList.do", res)
}
// 查询页面--详情页接口
export const getPierTaskByFid = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierTaskByFid.do", res)
}
// 编辑页面-根据施工标段获取工程列表接口
export const getPierProjectListByCompanyId = (res) => {
    return reqNull("post", url + "Web/CheckPier/getPierProjectListByCompanyId.do", res)
}
// 外委基桩检测信息——2



// 手机预警模板

// 按盘数模版--新增/修改
export const addNoticeTemplateByPiece = (res) => {
    return reqNull("post", url + "bhzController/addNoticeTemplateByPiece.do", res)
}
// 按盘数模版--获取
export const getNoticeTemplateByPiece = (res) => {
    return reqNull("post", url + "bhzController/getNoticeTemplateByPiece.do", res)
}
// 按每车模版--新增/修改
export const addNoticeTemplateByTruck = (res) => {
    return reqNull("post", url + "bhzController/addNoticeTemplateByTruck.do", res)
}
// 按每车模版--获取
export const getNoticeTemplateByTruck = (res) => {
    return reqNull("post", url + "bhzController/getNoticeTemplateByTruck.do", res)
}
// 按一段时间模版--新增/修改
export const addNoticeTemplateByTime = (res) => {
    return reqNull("post", url + "bhzController/addNoticeTemplateByTime.do", res)
}
// 按一段时间模版--获取
export const getNoticeTemplateByTime = (res) => {
    return reqNull("post", url + "bhzController/getNoticeTemplateByTime.do", res)
}
// 按昨日不合格总量模版--新增/修改
export const addNoticeTemplateByYesterday = (res) => {
    return reqNull("post", url + "bhzController/addNoticeTemplateByYesterday.do", res)
}
// 按昨日不合格总量模版--获取
export const getNoticeTemplateByYesterday = (res) => {
    return reqNull("post", url + "bhzController/getNoticeTemplateByYesterday.do", res)
}

// 手机预警模板


// 水稳拌和站
// 实时监控-列表页
export const getWaterInfoLists = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoLists", res)
}
// 实时监控-详情页
export const getWaterInfoByFid = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoByFid", res)
}
// 水稳实时监控-超标列表页
export const getWaterClosedLists = (res) => {
    return reqNull("post", url + "bhzController/getWaterClosedLists.do", res)
}
// 水稳实时监控-详情页
export const getWaterClosedFormByParentId = (res) => {
    return reqNull("post", url + "bhzController/getWaterClosedFormByParentId.do", res)
}
// 水稳实时监控-详情页保存
export const addWaterClosedForm = (res) => {
    return reqNull("post", url + "bhzController/addWaterClosedForm.do", res)
}

//数据分析-产能分析
export const getWaterInfoProduceAnalysis = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoProduceAnalysis.do", res)
}
// 数据分析--材料用量走势图
export const getWaterInfoMaterialTrend = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoMaterialTrend", res)
}
// 数据分析--材料百分比走势图
export const getWaterInfoMaterialRate = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoMaterialRate", res)
}
// 数据分析--材料偏差走势图
export const getWaterInfoMaterialDeviate = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoMaterialDeviate", res)
}
// 统计报表--产量统计
export const getWaterInfoYieldStatement = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoYieldStatement.do", res)
}
// 统计报表--原材料消耗
export const getWaterInfoMaterialUsed = (res) => {
    return reqNull("post", url + "waterStationController/getWaterInfoMaterialUsed.do", res)
}
// 智能监测-联网状态-列表
export const getWaterMachineStatus = (res) => {
    return reqNull("post", url + "remoteController/getWaterMachineStatus.do", res)
}
// 智能监测-联网状态-新增
export const getWaterMachineList = (res) => {
    return reqNull("post", url + "remoteController/getWaterMachineList.do", res)
}
// 水稳材料超标参数设置-保存
export const saveWaterWarnMaterial = (res) => {
    return reqNull("post", url + "waterStationController/saveWaterWarnMaterial.do", res)
}
// 水稳材料超标参数设置-获取
export const getWaterWarnMaterial = (res) => {
    return reqNull("post", url + "waterStationController/getWaterWarnMaterial.do", res)
}
// 水稳拌和站

//沥青
//首页--拌合站接口
export const getAsphaltMachines = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltMachines.do", res)
}
//首页--详情
export const getAsphaltStatistics = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltStatistics.do", res)
}
// 实时监控之实时数据-列表页
export const getAsphaltDataLists = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltDataLists.do", res)
}
// 实时监控之实时数据-详情页
export const getAsphaltData = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltData.do", res)
}
// 新增-沥青拌合站预警信息-温度时间新增接口
export const saveAsphaltStationWarn = (res) => {
    return reqNull("post", url + "Web/Station/saveAsphaltStationWarn.do", res)
}
// 查询-沥青拌合站预警信息-温度时间详情接口
export const getAsphaltTemWarnByCompanyId = (res) => {
    return reqNull("post", url + "Web/Station/getAsphaltTemWarnByCompanyId.do", res)
}
// 查询-沥青拌合站预警信息-超标参数详情接口
export const getAsphaltMaterialWarnByCompanyId = (res) => {
    return reqNull("post", url + "Web/Station/getAsphaltMaterialWarnByCompanyId.do", res)
}
// 新增-沥青拌合站预警信息-超标参数新增接口
export const saveAsphaltMaterialWarn = (res) => {
    return reqNull("post", url + "Web/Station/saveAsphaltMaterialWarn.do", res)
}
//沥青拌合站 查询-超标记录列表页
export const getAsphaltClosedLists = (res) => {
    return reqNull("post", url + "bhzController/getAsphaltClosedLists.do", res)
}
//沥青拌合站 查询-闭合表单保存
export const addAsphaltClosedForm = (res) => {
    return reqNull("post", url + "bhzController/addAsphaltClosedForm.do", res)
}
//沥青拌合站 闭合-表单详情
export const getAsphaltClosedFormByParentId = (res) => {
    return reqNull("post", url + "bhzController/getAsphaltClosedFormByParentId.do", res)
}
//沥青拌合站 基础设置 查询-配方管理列表页
export const getAsphaltRecipeLists = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltRecipeLists.do", res)
}
//沥青拌合站 基础设置 配方管理-配方保存接口
export const saveAsphaltRecipe = (res) => {
    return reqNull("post", url + "asphaltStationController/saveAsphaltRecipe.do", res)
}
// 沥青拌合站 基础设置  查询-配方管理详情页
export const getAsphaltRecipeDetail = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltRecipeDetail.do", res)
}

//沥青拌合站 基础设置 查询-级配管理列表页
export const getAsphaltRecipeSieveList = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltRecipeSieveList.do", res)
}
//沥青拌合站 基础设置 保存-级配保存接口
export const saveAsphaltRecipeSieve = (res) => {
    return reqNull("post", url + "asphaltStationController/saveAsphaltRecipeSieve.do", res)
}
// 沥青拌合站 基础设置  查询-级配管理详情页
export const getAsphaltRecipeSieveDetail = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltRecipeSieveDetail.do", res)
}


// 沥青拌合站 基础设置  删除-配方管理
export const delAsphaltRecipe = (res) => {
    return reqNull("post", url + "asphaltStationController/delAsphaltRecipe.do", res)
}
// 沥青拌合站数据分析误差分析
export const getErrorAnalysisList = (res) => {
    return reqNull("post", url + "asphaltStationController/getErrorAnalysisList.do", res)
}
//  沥青拌合站数据分析生产时段分析
export const getProductionTimeList = (res) => {
    return reqNull("post", url + "asphaltStationController/getProductionTimeList.do", res)
}
// 查询-沥青混合料类型下拉框
export const getAsphaltRecipeListByCompanyId = (res) => {
    return reqNull("post", url + "asphaltStationController/getAsphaltRecipeListByCompanyId.do", res)
}


// 混合料生产日统计
export const getMixMaterialInfo = (res) => {
    return reqNull("post", url + "asphaltStationController/getMixMaterialInfo.do", res)
}
// 报警数据处理
export const getProduceAndWarningInfo = (res) => {
    return reqNull("post", url + "asphaltStationController/getProduceAndWarningInfo.do", res)
}
// 生产统计
export const getProduceWeight = (res) => {
    return reqNull("post", url + "asphaltStationController/getProduceWeight.do", res)
}
// 材料用量分析
export const getMatreialUsage = (res) => {
    return reqNull("post", url + "asphaltStationController/getMatreialUsage.do", res)
}


// 沥青
// 首页
// 首页-预警统计接口
export const getConcreteWarningStatistics = (res) => {
    return reqNull("post", url + "homePage/getConcreteWarningStatistics", res)
}
// 首页-设备数量统计接口
export const getEquipStatistics = (res) => {
    return reqNull("post", url + "homePage/getEquipStatistics", res)
}
// 首页-质量管控统计接口
export const getQualityStatistics = (res) => {
    return reqNull("post", url + "homePage/getQualityStatistics", res)
}
// 首页

// 工序
// 完工工序报验管理-列表接口
export const getWorkProcessDescriptionLists = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/getWorkProcessPageLists", res)
}
// 完工工序报验管理-详情接口
export const getWorkProcessDescriptionByFid = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/getWorkProcessByFid", res)
}
// 完工工序报验管理-保存接口
export const saveWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/saveWorkProcess", res)
}
// 完工工序报验管理-审核接口
export const examineWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/saveWorkprocessByInspector", res)
}
// 完工工序报验管理-审批接口
export const approveWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/saveWorkprocessByEngineer", res)
}
// 完工工序报验管理-签收接口
export const signWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/saveWorkprocessByConSigner", res)
}
// 完工工序报验管理-删除接口
export const deleteWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/deleteWorkprocessDescription", res)
}
// 完工工序报验管理-提交接口
export const commitWorkProcessDescription = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/commitWorkprocessDescription", res)
}
// WBS工程划分管理-列表页--砼配合比在用
export const getWorkProcessProjectList = (res) => {
    return reqNull("post", url + "Web/CheckWorkProcess/getWorkProcessProjectList.do", res)
}
// // WBS工程划分管理-查询工序报验列表接口
// export const getWorkProcessList = (res) => {
//     return reqNull("post", url + "Web/CheckWorkProcess/getWorkProcessList.do", res)
// }
// WBS工程划分管理-列表页
export const getWbsTreeList = (res) => {
    return reqNull("post", url + "Base/User/getWbsTreeList.do", res)
}
// 工序报验  隐蔽条数前  获取token
export const stationWorkToken = (res) => {
    return reqNullS("post", "http://39.106.10.1:5003/connect/token", res)
}

// 隐蔽链接
// 指定标段查询资料
export const GetShanXiStepFiles = (res, header) => {
    return reqNullH("get", "http://39.106.10.1:2780/psm/WorkStepsForProject/GetShanXiStepFiles?projectCode=" + res.ParentCode +
        "&partCode=" + res.Code, res, header)
}
// 隐蔽工序查询资料
export const GetShanXiStepFiles1 = (res, header) => {
    return reqNullH("get", "http://39.106.10.1:2780/psm/WorkStepsForProject/GetShanXiStepFiles?projectCode=" + res.projectCode +
        "&partCode=" + res.partCode + "&id=" + res.id, res, header)
}

// 隐蔽工序带分页
export const getWbsWorkStepsPageLists = (res) => {
    return reqNull("post", url + "Base/User/getWbsWorkStepsPageLists", res)
}
// 查询工序接口  
export const getWbsWorkSteps = (res) => {
    return reqNull("post", url + "Base/User/getWbsWorkSteps", res)
}
// 工序


// 班组
// 班组首件-列表查询接口
export const getGroupTeamPageLists = (res) => {
    return reqNull("post", url + "Web/GroupTeam/getGroupTeamPageLists.do", res)
}
// 班组首件-详情接口
export const getGroupTeamByFid = (res) => {
    return reqNull("post", url + "Web/GroupTeam/getGroupTeamByFid.do", res)
}
//班组首件-保存/修改接口
export const saveGroupTeam = (res) => {
    return reqNull("post", url + "Web/GroupTeam/saveGroupTeam.do", res)
}
//班组首件-删除接口
export const deleteGroupTeam = (res) => {
    return reqNull("post", url + "Web/GroupTeam/deleteGroupTeam.do", res)
}
//班组首件-提交接口
export const commitGroupTeam = (res) => {
    return reqNull("post", url + "Web/GroupTeam/commitGroupTeam.do", res)
}
//班组首件-签认接口
export const saveGroupTeamByEngineer = (res) => {
    return reqNull("post", url + "Web/GroupTeam/saveGroupTeamByEngineer.do", res)
}
// 班组

// 第三方检查
// //第三方检查-列表查询接口
// export const getCheckinformationPageLists = (res) => {
//     return reqNull("post", url + "Web/Checkinformation/getCheckinformationPageLists.do", res)
// }
//第三方检查-列表查询接口
export const getCheckinformationPageLists = (res) => {
    return reqNull("post", url + "Web/Checkinformation/getCheckinformationPageLists.do", res)
}
//第三方检查-详情接口
export const CheckinformationByFid = (res) => {
    return reqNull("post", url + "Web/Checkinformation/CheckinformationByFid.do", res)
}
//第三方检查-保存/修改接口
export const saveCheckinformation = (res) => {
    return reqNull("post", url + "Web/Checkinformation/saveCheckinformation.do", res)
}
//第三方检查-提交接口
export const commitCheckinformation = (res) => {
    return reqNull("post", url + "Web/Checkinformation/commitCheckinformation.do", res)
}
//第三方检查-删除接口
export const deleteCheckinformation = (res) => {
    return reqNull("post", url + "Web/Checkinformation/deleteCheckinformation.do", res)
}
// 第三方检查


// 工作指令
// 工作指令下发/复查管理-列表查询接口
export const getWorkOrderExecutionReport2PageLists = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/getWorkOrderExecutionReport2PageLists.do", res)
}
// 工作指令下发/复查管理-详情接口
export const getWorkOrderExecutionReport2ByFid = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/getWorkOrderExecutionReport2ByFid.do", res)
}
//工作指令下发-保存/修改接口
export const saveWorkOrderExecutionReport2 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/saveWorkOrderExecutionReport2.do", res)
}
//工作指令下发-下发接口
export const commitWorkOrderExecutionReport2 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/commitWorkOrderExecutionReport2.do", res)
}
//工作指令下发-签收接口（受检单位1）
export const saveWorkOrderExecutionReport2BySign1 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/saveWorkOrderExecutionReport2BySign1.do", res)
}
// //工作指令下发-签收接口（受检单位2）
// export const saveWorkOrderExecutionReport2BySign2 = (res) => {
//     return reqNull("post", url + "Web/CheckWorkOrder/saveWorkOrderExecutionReport2BySign2.do", res)
// }
//工作指令下发-删除接口
export const deleteWorkOrderExecutionReport2 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/deleteWorkOrderExecutionReport2.do", res)
}
// 工作指令复查--保存1接口
export const saveWorkOrderExecutionReport2ByRecheck1 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/saveWorkOrderExecutionReport2ByRecheck1.do", res)
}
// // 工作指令复查--保存2接口
// export const saveWorkOrderExecutionReport2ByRecheck2 = (res) => {
//     return reqNull("post", url + "Web/CheckWorkOrder/saveWorkOrderExecutionReport2ByRecheck2.do", res)
// }
// 工作指令复查--提交1接口
export const commitWorkOrderExecutionReport2ByRecheck1 = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/commitWorkOrderExecutionReport2ByRecheck1.do", res)
}
// // 工作指令复查--提交2接口
// export const commitWorkOrderExecutionReport2ByRecheck2 = (res) => {
//     return reqNull("post", url + "Web/CheckWorkOrder/commitWorkOrderExecutionReport2ByRecheck2.do", res)
// }


// 工作指令在线沟通--列表接口
export const getWorkonlineCommunicatePageLists = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/getWorkonlineCommunicatePageLists.do", res)
}
//     // 工作指令在线沟通--涉及单位（下拉框）
// export const getsjunit = (res) => {
//     return reqNull("post", url + "Web/CheckWorkOrder/getsjunit.do", res)
// }
//  // 工作指令在线沟通--调取项目部（下拉框）
//  export const getsjproject = (res) => {
//     return reqNull("post", url + "Web/CheckWorkOrder/getsjproject.do", res)
// }

// 工作指令在线沟通--详情接口
export const getWorkonlineCommunicateByFid = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/getWorkonlineCommunicateByFid.do", res)
}
// 工作指令在线沟通--保存接口
export const saveWorkonlineCommunicate = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/saveWorkonlineCommunicate.do", res)
}
// 工作指令在线沟通--删除接口
export const deleteWorkonlineCommunicate = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/deleteWorkonlineCommunicate.do", res)
}
// 工作指令在线沟通--提交接口
export const commitWorkonlineCommunicate = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/commitWorkonlineCommunicate.do", res)
}
// 工作指令在线沟通--执行接口（问题处理）
export const saveWorkonlineCommunicateByCheck = (res) => {
    return reqNull("post", url + "Web/CheckWorkOrder/saveWorkonlineCommunicateByCheck.do", res)
}
// 工作指令在线沟通--获取网格员接口（问题处理）
export const getPersonLists = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getPersonLists.do", res)
}

// 工作指令


// 网格管理
// 质量网格--列表  场站/实体开工管理-列表
export const getQualityDutyStationLists = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyStationLists2.do", res)
}
// 质量网格--详情  场站/实体开工管理-详情
export const getQualityDutyStationByFid = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyStationByFid.do", res)
}

// 质量网格--列表  场站/实体质量网格-列表
export const getQualityDutyStationLists2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyStationLists2.do", res)
}
// 质量网格--详情   场站/实体质量网格-详情
export const getQualityDutyStationByFid2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyStationByFid2.do", res)
}
// 质量网格--保存
export const saveQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/saveQualityDutyStation.do", res)
}
// 质量网格--提交
export const commitQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/commitQualityDutyStation.do", res)
}
// 质量网格--总工审核接口
export const aduitQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/aduitQualityDutyStation.do", res)
}
// 质量网格--删除
export const deleteQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/deleteQualityDutyStation.do", res)
}



// // 巡查管理--列表
// export const getWorkProcessPatrolPageLists = (res) => {
//     return reqNull("post", url + "Web/QualityDuty/getWorkProcessPatrolPageLists.do", res)
// }
// 巡查管理--列表
export const getWorkProcessPatrol2PageLists = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getWorkProcessPatrol2PageLists.do", res)
}
// 巡查管理--弹框--涉及工程网格类别
export const getfQualitygridtype = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getfQualitygridtype.do", res)
}

// //巡查管理--详情
// export const getWorkProcessPatrolByFid = (res) => {
//     return reqNull("post", url + "Web/QualityDuty/getWorkProcessPatrolByFid.do", res)
// }
// 巡查管理--详情
export const getWorkProcessPatrol2ByFid = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getWorkProcessPatrol2ByFid.do", res)
}
// 巡查管理--保存
export const saveWorkProcessPatrol2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/saveWorkProcessPatrol2.do", res)
}
// 巡查管理--提交
export const commitWorkProcessPatrol2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/commitWorkProcessPatrol2.do", res)
}
// 巡查管理--删除
export const deleteWorkProcessPatrol2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/deleteWorkProcessPatrol2.do", res)
}
// 巡查管理--签收
export const saveWorkprocessPatrol2BySign = (res) => {
    return reqNull("post", url + "Web/QualityDuty/saveWorkprocessPatrol2BySign.do", res)
}
// 巡查管理--整改保存
export const saveWorkprocessPatrol2Bycorrective = (res) => {
    return reqNull("post", url + "Web/QualityDuty/saveWorkprocessPatrol2Bycorrective.do", res)
}
// 巡查管理--整改提交
export const commitWorkprocessPatrol2Bycorrective = (res) => {
    return reqNull("post", url + "Web/QualityDuty/commitWorkprocessPatrol2Bycorrective.do", res)
}



// 开工管理-保存
export const workQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/workQualityDutyStation.do", res)
}
// 开工管理--提交
export const commitWorkQualityDutyStation = (res) => {
    return reqNull("post", url + "Web/QualityDuty/commitWorkQualityDutyStation.do", res)
}



// 质量管理责任-列表
export const getQualityDutyLists2 = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyLists2.do", res)
}
// // 下发指令-列表
// export const getQualityDutyLists2 = (res) => {
//     return reqNull("post", url + "Web/QualityDuty/getQualityDutyLists2.do", res)
// }

// 质量管理责任-详情
export const getQualityDutyByFid = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getQualityDutyByFid.do", res)
}
// 质量管理责任-保存
export const saveQualityDuty = (res) => {
    return reqNull("post", url + "Web/QualityDuty/saveQualityDuty.do", res)
}
// 质量管理责任-删除(查看页)
export const deleteQualityDutyBySystem = (res) => {
    return reqNull("post", url + "Web/QualityDuty/deleteQualityDutyBySystem.do", res)
}
// 质量管理责任-提交
export const commitQualityDuty = (res) => {
    return reqNull("post", url + "Web/QualityDuty/commitQualityDuty.do", res)
}
// 质量管理责任-删除
export const deleteQualityDuty = (res) => {
    return reqNull("post", url + "Web/QualityDuty/deleteQualityDuty.do", res)
}
// 注销
export const updateQualityDuty = (res) => {
    return reqNull("post", url + "Web/QualityDuty/updateQualityDuty.do", res)
}
// 网格管理

// 张拉压
// 张拉
// 实时数据-监控列表页分页
export const getTensioningLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningLists.do", res)
}
// 实时数据-张拉过程总页
export const getTensioningProcess = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningProcess.do", res)
}
// 实时数据-张拉过程列表页
export const getTensioningProcessDetailLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningProcessDetailLists.do", res)
}

//超标数据监控-列表页分页
export const getTensioningClosedLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningClosedLists.do", res)
}
//超标数据监控-闭合详情
export const getTensioningClosedFormByParentId = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningClosedFormByParentId.do", res)
}
//超标数据监控-保存
export const addTensioningCloseForm = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/addTensioningCloseForm.do", res)
}
//张拉趋势
export const getTensioningTrend = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningTrend.do", res)
}
// 张拉
// 压浆
// 实时数据-监控列表页分页
export const getGroutingLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingLists.do", res)
}
// 实时数据-张拉过程总页
export const getGroutingProcess = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingProcess.do", res)
}
// 实时数据-张拉过程列表页
export const getGroutingProcessDetailLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingProcessDetailLists.do", res)
}
//超标数据监控-列表页分页
export const getGroutingClosedLists = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingClosedLists.do", res)
}
//超标数据监控-闭合详情
export const getGroutingClosedFormByParentId = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingClosedFormByParentId.do", res)
}
//超标数据监控-保存
export const addGroutingCloseForm = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/addGroutingCloseForm.do", res)
}
//压浆趋势
export const getGroutingTrend = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingTrend.do", res)
}
// 压浆


// 预警信息设置---张拉预警信息获取
export const getTensioningWarningInfo = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getTensioningWarningInfo.do", res)
}
// 预警信息设置---压浆预警信息获取
export const getGroutingWarningInfo = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/getGroutingWarningInfo.do", res)
}
// 预警信息设置---张拉预警信息保存
export const saveTensioningWarningInfo = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/saveTensioningWarningInfo.do", res)
}
// 预警信息设置---压浆预警信息保存
export const saveGroutingWarningInfo = (res) => {
    return reqNull("post", url + "tensioningAndGroutingController/saveGroutingWarningInfo.do", res)
}

// 张拉压浆
export const gethntTableNameByCompanyId = (res) => {
    return reqNull("post", url + "bhzController/gethntTableNameByCompanyId", res)
}

// 质量管理行为动态管理
// 年度工作情况
// 分子公司、项目
export const getWorkplanInformationPageLists = (res) => {
    return reqNull("post", url + "Web/Behavior/getWorkplanInformationPageLists.do", res)
}
// 工作计划保存/修改接口
export const saveWorkplanInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/saveWorkplanInformation.do", res)
}
// 详情
export const getWorkplanInformationByFid = (res) => {
    return reqNull("post", url + "Web/Behavior/getWorkplanInformationByFid.do", res)
}
// 计划提交

export const commitWorkplanInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/commitWorkplanInformation.do", res)
}
// 计划审核

export const CheckWorkplanInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/CheckWorkplanInformation.do", res)
}
// 计划删除

export const deleteWorkplanInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/deleteWorkplanInformation.do", res)
}
// 完成提交

export const commitWorkplanFinishInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/commitWorkplanFinishInformation.do", res)
}
// 完成情况保存

export const saveWorkplanFinishInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/saveWorkplanFinishInformation.do", res)
}
// 完成审核

export const CheckWorkplanFinishInformation = (res) => {
    return reqNull("post", url + "Web/Behavior/CheckWorkplanFinishInformation.do", res)
}
// 分子公司、项目
// 监理月报、实验室月报
// 编辑列表页


export const getMonthlyreportManagementPageLists = (res) => {
    return reqNull("post", url + "Web/Behavior/getMonthlyreportManagementPageLists.do", res)
}
// 删除

export const deleteMonthlyreportManagement = (res) => {
    return reqNull("post", url + "Web/Behavior/deleteMonthlyreportManagement.do", res)
}
// 提交 
export const commitMonthlyreportManagement = (res) => {
    return reqNull("post", url + "Web/Behavior/commitMonthlyreportManagement.do", res)
}
// 详情 getMonthlyReportByFid
export const getMonthlyReportByFid = (res) => {
    return reqNull("post", url + "Web/Behavior/getMonthlyReportByFid.do", res)
}
// saveMonthlyreportManagement保存修改
export const saveMonthlyreportManagement = (res) => {
    return reqNull("post", url + "Web/Behavior/saveMonthlyreportManagement.do", res)
}
// saveMonthlyreportManagement保存修改
// 详情 getMonthlyReportByFid
// CheckMonthlyreportManagement审核
export const CheckMonthlyreportManagement = (res) => {
    return reqNull("post", url + "Web/Behavior/CheckMonthlyreportManagement.do", res)
}
export const getMonthlyreportManagementPageListss = (res) => {
    return reqNull("post", url + "Web/Behavior/getMonthlyreportManagementPageListss.do", res)
}
// 本周工作简报列表页查询(编辑页待办/已办，查询页详情)
export const getJobbriefingdataPageList = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/getJobbriefingdataPageList.do", res)
}
// 本周工作简报详情
export const getJobbriefingdataByfId = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/getJobbriefingdataByfId.do", res)
}
// 保存
export const saveJobbriefingdata = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/saveJobbriefingdata.do", res)
}
// 提交
export const submitJobbriefingdataByfId = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/submitJobbriefingdataByfId.do", res)
}
// 删除
export const deleteJobbriefingdataByfId = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/deleteJobbriefingdataByfId.do", res)
}
// 查询列表
export const getStatisticalList = (res) => {
    return reqNull("post", url + "web/MsBriefingOnThisWeekSWork/getStatisticalList.do", res)
}
// 现场工作在线记录列表
export const getOnworkrecordsPageLists = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getOnworkrecordsPageLists.do", res)
}
// 根据是否待岗查网格信息
export const getfChargeuseridData = (res) => {
    return reqNull("post", url + "Web/QualityDuty/getfChargeuseridData.do", res)
}
// 保存
export const saveOnworkrecords = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/saveOnworkrecords.do", res)
}
// 删除

export const deleteOnworkrecordsByFid = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/deleteOnworkrecordsByFid.do", res)
}
// 提交 
export const commitOnworkrecords = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/commitOnworkrecords.do", res)
}
// 详情 
export const getOnworkrecordsByFid = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getOnworkrecordsByFid.do", res)
}
// /列表页接口
export const getOnworkrecordsPageListss = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getOnworkrecordsPageListss.do", res)
}

// 本周质量工作总结列表编辑页接口
export const getWeekdutyDetailPageLists = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getWeekdutyDetailPageLists.do", res)
}
// 预新增
export const getWeekdutyDetailByFid = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getWeekdutyDetailByFid.do", res)
}
// 删除
export const deleteWeekdutyDetailByFid = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/deleteWeekdutyDetailByFid.do", res)
}
// 提交
export const commitWeekdutyDetail = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/commitWeekdutyDetail.do", res)
}
// 保存

export const saveWeekdutyDetail = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/saveWeekdutyDetail.do", res)
}
// 根据总结日期得到周次getWeeks

export const getWeeks = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getWeeks.do", res)
}
// 列表页
export const getWeekdutyDetailPageListss = (res) => {
    return reqNull("post", url + "Web/QualityDutyApp/getWeekdutyDetailPageListss.do", res)
}
// 信用评价清单列表
export const getCreditEvaluationFormLists = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getCreditEvaluationFormLists", res)
}
// 保存

export const saveCreditEvaluationForm = (res) => {
    return reqNull("post", url + "CreditEvaluationController/saveCreditEvaluationForm", res)
}
// 提交
export const submitCreditEvaluationForm = (res) => {
    return reqNull("post", url + "CreditEvaluationController/submitCreditEvaluationForm", res)
}
// 删除 
export const deleteCreditEvaluationForm = (res) => {
    return reqNull("post", url + "CreditEvaluationController/deleteCreditEvaluationForm", res)
}
// 详情 
export const getCreditEvaluationFormByfId = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getCreditEvaluationFormByfId", res)
}
// 年度信用评价
// 列表
export const getCreditEvaluationProcessLists = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getCreditEvaluationProcessLists", res)
}
// 年度信用评价-监理提交接口 submitCreditEvaluationProcess
export const submitCreditEvaluationProcess = (res) => {
    return reqNull("post", url + "CreditEvaluationController/submitCreditEvaluationProcess", res)
}
// 年度信用评价-监理删除接口 deleteCreditEvaluationProcess
export const deleteCreditEvaluationProcess = (res) => {
    return reqNull("post", url + "CreditEvaluationController/deleteCreditEvaluationProcess", res)
}
// 年度信用评价-集团审核提交接口 submitCreditEvaluationProcessByGroup
export const submitCreditEvaluationProcessByGroup = (res) => {
    return reqNull("post", url + "CreditEvaluationController/submitCreditEvaluationProcessByGroup", res)
}
// 年度信用评价-评价表单查看详情/预新增接口 getCreditEvaluationProcessByFid
export const getCreditEvaluationProcessByFid = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getCreditEvaluationProcessByFid", res)
}
// 年度信用评价-监理保存/修改接口 saveCreditEvaluationProcess
export const saveCreditEvaluationProcess = (res) => {
    return reqNull("post", url + "CreditEvaluationController/saveCreditEvaluationProcess", res)
}
// 年度信用评价-监理评价打分 markCreditEvaluationFormBySupervision
export const markCreditEvaluationFormBySupervision = (res) => {
    return reqNull("post", url + "CreditEvaluationController/markCreditEvaluationFormBySupervision", res)
}
// 年度信用评价-业主审核保存/修改接口 CheckCreditEvaluationProcessByOwner
export const CheckCreditEvaluationProcessByOwner = (res) => {
    return reqNull("post", url + "CreditEvaluationController/CheckCreditEvaluationProcessByOwner", res)
}
// 年度信用评价-业主评价打分 markCreditEvaluationFormByOwner
export const markCreditEvaluationFormByOwner = (res) => {
    return reqNull("post", url + "CreditEvaluationController/markCreditEvaluationFormByOwner", res)
}
// /年度信用评价-集团审核保存/修改接口 checkCreditEvaluationProcessByGroup
export const checkCreditEvaluationProcessByGroup = (res) => {
    return reqNull("post", url + "CreditEvaluationController/checkCreditEvaluationProcessByGroup", res)
}
// 年度信用评价-评分详情查看 getCreditEvaluationFormByFid
export const getCreditEvaluationFormByFid = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getCreditEvaluationFormByFid", res)
}
// getContractCompanyInfo获取建立下的标段信息
export const getContractCompanyInfo = (res) => {
    return reqNull("post", url + "CreditEvaluationController/getContractCompanyInfo", res)
}
//  业主提交
export const submitCreditEvaluationProcessByOwner = (res) => {
    return reqNull("post", url + "CreditEvaluationController/submitCreditEvaluationProcessByOwner", res)
}
export const getPushingDataLists = (res) => {
    return reqNull("post", url + "pushData/getPushBhzDataPageLists.do", res)
}
export const getPushOnSitePageLists = (res) => {
    return reqNull("post", url + "pushData/getPushOnSitePageLists.do", res)
}
export const getPushIssuePageLists = (res) => {
    return reqNull("post", url + "pushData/getPushIssuePageLists.do", res)
}


// 质量管理行为动态管理
//分管领导考核分页列表页接口
export const getWorkLeaderExaminePageLists = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/getWorkLeaderExaminePageLists.do", res)
}
//查询领导考核页面接口
export const getWorkLeaderExamineByFid = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/getWorkLeaderExamineByFid.do", res)
}
//分管领导系统考核保存接口
export const saveWorkLeaderExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/saveWorkLeaderExamine.do", res)
}
//分管领导系统考核提交接口
export const commitWorkLeaderExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/commitWorkLeaderExamine.do", res)
}
//分管领导分子公司考核保存接口
export const saveWorkLeaderFzExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/saveWorkLeaderFzExamine.do", res)
}
//分管领导分子公司考核提交接口
export const commitWorkLeaderFzExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/commitWorkLeaderFzExamine.do", res)
}
//分管领导安质环部考核保存接口
export const saveWorkLeaderJtExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/saveWorkLeaderJtExamine.do", res)
}
//分管领导安质环部考核提交接口
export const commitWorkLeaderJtExamine = (res) => {
    return reqNull("post", url + "Web/LeaderExamine/commitWorkLeaderJtExamine.do", res)
}
// 本周工作简报(项目公司，分子公司)树状图查询
export const getXmFzCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getXmFzCompanyTreeList.do", res)
}
// 分子公司质量工作 分子公司树状图查询 
export const getFzCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getFzCompanyTreeList.do", res)
}
// 监理月报 分子公司树状图查询   // 监理信用评价/年度信用评价监理树状图查询
export const getXmJlCompanyTreeList = (res) => {
    return reqNull("post", url + "Base/Company/getXmJlCompanyTreeList.do", res)
}
// 根据总结日期得到月次
export const getMonths = (res) => {
    return reqNull("post", url + "Web/Behavior/getMonths.do", res)
}
// 预警设置 
export const htsaveStationWarn = (res) => {
    return reqNull("post", url + "Web/Check/saveStationWarn.do", res)
}
// 预警保存  htsaveStationWarn htgetStationWarnByCompanyId 
export const htgetStationWarnByCompanyId = (res) => {
    return reqNull("post", url + "Web/Check/getStationWarnByCompanyId.do", res)
}